Web Uygulamaları için Model Bazlı Test Süreci Otomasyonu
نویسندگان
چکیده
Özet. Yazılım sistemlerinin boyutları ve karmaşıklıkları arttıkça, bu sistemlerin test edilmesi daha maliyetli olmaktadır. Maliyeti düşürmek ve verimliliği artırmak için model bazlı test teknikleri geliştirilmiştir. Bu teknikler ile sistem kullanım modelinden otomatik olarak test senaryoları oluşturulabilmektedir. Fakat sistem modelinin manuel bir şekilde oluşturulması gerekmektedir. Ayrıca, model ile oluşturulan test senaryolarının sistem üzerinde otomatik çalıştırılmalarını sağlamak için betikler veya özel programlar geliştirilmesi gerekmektedir. Bu çalışmada, Web uygulamaları için model bazlı test sürecini otomasyon desteği ile iyileştirmekteyiz. Farklı araçları birleştirerek, sistem modelinin yarı-otomatik bir yöntem ile oluşturulmasını ve bu model ile oluşturulan test senaryolarının, ayrı bir program geliştirilmesine gerek olmaksızın, sistem üzerinde otomatik çalıştırılmalarını sağlamaktayız.
منابع مشابه
Xamarin Test Bulutu uzerinde Mobil Uygulama Testi
Özet. Mobil cihaz kullanımındaki artışa paralel olarak yaygınlaşmaya başlayan mobil uygulamalar, kullanım alanı zenginliği ve platform çeşitliliği yönünden son kullanıcı ihtiyaçlarına önemli çözümler sağlamaktadır. iOS veya Android platform kullanımı, cihazların fiziksel özelliklerine bağımlılığı ortadan kaldırmakta ve uygulamaları; işlemci, RAM, ekran boyutu ve işletim sistemi sürümü farklılığ...
متن کاملYazılım Hata Tahmininin Web Uygulamalarında Kullanılabilirliği
Özet Yazılım testinde uygulanabilecek en basit yaklaşım verilen bir kod parçasındaki bütün olasılıkları test etmektir. Bu durum zaman ve bütçe kısıtları nedeniyle pratikte imkansızdır. Yazılım hata tahmini yöntemleri proje yöneticileri tarafından, test aşamasında, kısıtlı olan kaynakları efektif bir şekilde dağıtmak için kullanılmaktadır. Bu alandaki çalışmalar özellikle 2005 yılından itibaren ...
متن کاملBilgisayar Ağları Dersi için Geliştirilen Mobil Öğrenme Sisteminin Kullanışlılığı Hakkında Öğrenci Görüşleri
Özet. Bu çalışmada, Fırat Üniversitesi Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü Ağ ve İletişim dersi için geliştirilen ve Fumoo olarak adlandırılan bir web tabanlı mobil öğrenme sisteminin kullanılabilirlik analizi yapılmıştır. Sistemde Konular, Uygulamalar, Sorular, Forum, Video Ders ve Eğitim Seviyesi olmak üzere ders için gerekli olan araçlar bulunmaktadır. Bu araçlar öğrencilerin ...
متن کاملWeb Uygulamaları için Model Tabanlı Çevik Süreç Yöntemi ile Yazılım Geliştirme
Özet. Model tabanlı geliştirme, sağladığı dokümantasyon, otomatik kod dönüşümü ve yüksek soyutlama düzeyi ile platform bağımsız geliştirme sağlaması ile yazılım mühendisliğinde avantajlar sunmaktadır. Bu yaklaşımın çevik süreç prensipleri ile birleştirilerek uygulanmasının, yazılım geliştiriciye, iki yöntemin avantajlarından faydalanarak geliştirme imkanı sunacağı düşünülmektedir. Bu bildiri ça...
متن کاملStatik ve Dinamik Analizler ile Hesaplanan Risklere Dayalı Olarak Test Modellerinin İyileştirilmesi
Özet. Model bazlı test teknikleri, sistem kullanım modelinden test senaryolarının otomatik olarak oluşturulmasını sağlayarak verimliliği artırmaktadır. Prensip olarak sonsuz sayıda test senaryosu oluşturmak mümkündür; ancak bu senaryoları sınamak için kaynaklar kısıtlıdır. Dolayısıyla, kullanılan modelin içeriği ve test senaryosu oluşturma teknikleri, etkin bir şekilde hataların tespit edilmesi...
متن کامل